/* modules/goodModules/pages/goodDetail/index.wxss */
.good-detail{
  .good-cover{
    text-align: center;
    image{
      height: 600rpx;
    }
  }
  .good-info{
    // height: 200rpx;
    width: 98%;
    margin: 0rpx auto;
    background-color: rgba(255, 255, 255, 0.8);
    border-radius: 40rpx;
    position: relative;
    top: -80rpx;
    .good-price{
      // display: flex;
      .dis-price{
        color: rgb(231, 55, 55);
        font-size: 50rpx;
        padding: 10rpx;
        font-weight: bold;
        font-family:'微软雅黑';
      }
      .ori-price{
        // margin-left: 20rpx;
        color: rgb(189, 187, 187);
        font-style: italic;
        text-decoration:line-through;
        line-height: 100rpx;
      }
      .ishot{
        position: relative;
        left: 55%;
        top: -10rpx;
        color: red;
      }
    }
    .good-name{
      text{
        overflow: hidden;
        font-weight: bold;
        margin-left: 10rpx;
      }
    }
    .good-des{
      text{
        overflow:auto;
        color: rgb(134, 131, 131);
        font-size: 30rpx;
        margin-left: 10rpx;
      }
    }
  }
  .action-sheet{
    min-height: 400rpx
  }
  .sheet-wrapper {
    padding: 16px;
  }
}
  // 商品详情
  .goods-item {
    display: flex;
    align-items: center;
    padding: 0 32rpx 40rpx 0;
  
    .left {
      width: 56px;
      display: flex;
      align-items: center;
      justify-content: center;
    }
  
    .mid {
      width: 114px;
      height: 125px;
  
      image {
        height: 100%;
      }
    }
  
    .right {
      height: 125px;
      flex: 1;
      display: flex;
      flex-direction: column;
      justify-content: space-between;
      margin-left: 10px;
  
      .title {
        flex: 1;
        flex-shrink: 0;
        font-size: 28rpx;
        color: #333;
        line-height: 40rpx;
        font-weight: 400;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        overflow: hidden;
        word-break: break-word;
      }
  
      .buy {
        display: flex;
        justify-content: space-between;
  
        .price {
          display: flex;
          /* align-items: flex-end; */
          color: #fa4126;
          font-size: 36rpx;
          .symbol {
            font-size: 10px;
            margin-right: 2px;
            margin-top: 8px;
          }
        }
      }
    }
  }
  .sheet-footer-btn{
    width: 560rpx;
    margin: 15rpx auto;
  }
  .comment,.get-more{
    background-color: white;
    margin: 0rpx 15rpx;
    border-radius: 15rpx;
    
  }
  .comment{
    margin-top: -66rpx;
    // border-image: radial-gradient(ellipse at center, #ecb678, #dfced4);
    border-width: 0.5rpx;
    border-style: solid;
    border-color: rgb(236, 236, 233);
    // padding-bottom: 50rpx;
  }
  .get-more{
    margin-top: 10rpx;
    margin-bottom: 150rpx;
    min-height: 50rpx;
    color: gray;
    text-align: center;
  }